English Dictionary
◊ CAMELLIA SINENSIS
Camellia sinensis
n : extensively cultivated in e.g. China and Japan and India;
source of tea leaves [syn: {tea}, {Camellia sinensis}]